According to Wikipedia:

Self-hosting is the practice of running and maintaining a website or service using a private web server, instead of using a service outside of the administrator's own control. Self-hosting allows users to have more control over their data, privacy, and computing infrastructure, as well as potentially saving costs and improving skills.


SilverBullet is the ultimate gateway to practice hosting your own stuff.

Had a taste and want more? Here are some excellent resources: